$(function(){
// 轮播图效果
(function($){
	$(document).ready(function(){
		var t=null;
		var a=0;
		$("#m_tab li").mouseover(function(){
		clearInterval(t);t=null;
		a=$(this).index();
			move(a);
	});
	function move(me){
	$("#m_tab li").removeClass("m_num");
	$($("#m_tab li")[me]).addClass("m_num");
	$("#m_roll li").hide();
	$($("#m_roll li")[me]).fadeIn(300);
	};
	t=setInterval(function(){
	a=(a+1)%$("#m_tab li").length;
	move(a);
	},2500);
	$("#m_roll").hover(function(){clearInterval(t);t=null;},function(){t=setInterval(function(){a=(a+1)%5;move(a);},2500);})
	});
})(jQuery);

//内容展示块右侧高度等于左侧高度
if($('#right').height()<$('#left').height()){
$('#right').height($('#left').height());
}else{
	$('#left').height($('#right').height())
};
// 搜索框内容改变begin
var input = $("#top .search span.navsearch_input input");
input.attr("value","请输入搜索关键词");
 input.click(function(){
		if($(this).attr("value")=="请输入搜索关键词")$(this).attr("value","");
			});
input.attr("onblur","if(this.value == '') this.value = '请输入搜索关键词';");
//搜索框内容改变end


//初始化登录界面遮罩层高度
	$('.wrap_hid').height($('body').height());
	//点击登陆按钮时登录界面出现
	$('.login_btn').click(function(){
		$('.regis_wrap').hide();
		$('.wrap_hid').show();
		$('.login_wrap').show(600);
	});
	// 点击关闭按钮时隐藏登录界面
	$('.login_hd a').click(function(){
		$('.wrap_hid').hide();
		$('.login_wrap').hide(600);
	});
	// 点击注册按钮时注册界面显示
	$('.regis_btn').click(function(){
		$('.login_wrap').hide();
		$('.wrap_hid').show();
		$('.regis_wrap').show(600);

	});
	// 点击注册关闭按钮时隐藏注册界面及遮罩层
	$('.close_regis').click(function(){
		$('.wrap_hid').hide();
		$('.regis_wrap').hide(600);
	});
	// 注册框设置
	$('.regis_con input').focus(function(){
		var index=$('.regis_con input').index(this);
		$('.regis_con input').eq(index).addClass('green');
	}).blur(function(){
		var index=$('.regis_con input').index(this);
		$('.regis_con input').eq(index).removeClass('green');
	});
	// 注册时输入用户名动态验证用户名是否存在
	$('.regis_user input').blur(function(){
		if($(this).val()==''){
			$(this).next().addClass('error');
			$('.regis_con .tip').eq(0).html('用户名不能为空').addClass('red');
			return false;
		}
		var username=$(this).val();
		var checkuser=CONTROL+'/checkuser';
		//alert(checkuser);
		$.post(checkuser,
            {'username':username},
             function (data){
                if(data.status){
                    $('.regis_con b').eq(0).addClass('error');
                    $('.regis_con .tip').eq(0).html('用户名已经被使用').addClass('red');
                    return false;
                }else{
                    $('.regis_con b').eq(0).removeClass('error').addClass('success');
                    $('.regis_con .tip').eq(0).html('用户名可以使用').addClass('green');
                }
            },'json');
	});
	// 注册时检测密码
	$('.regis_pwd input').blur(function(){
		if($(this).val()==''){
			$(this).next().addClass('error');
			$('.regis_con .tip').eq(1).html('密码不能为空').addClass('red');
			return false;
		}else if($(this).val().length<6){
			$(this).next().addClass('error');
			$('.regis_con .tip').eq(1).html('密码应为6-20个字符,不能为汉字,(区分大小写)').addClass('red');
			return false;
		}else{
			$(this).next().removeClass('error').addClass('success');
			$('.regis_con .tip').eq(1).html('密码强度一般').addClass('red');
		}
	});
	//确认密码
	$('.regis_pwdr input').blur(function(){
		if($(this).val()!=$('.regis_pwd input').val()){
			$(this).next().addClass('error');
			$('.regis_con .tip').eq(2).html('两次输入的密码不一致,请重新输入').addClass('red');
		}else{
			$(this).next().removeClass('error').addClass('success');
			$('.regis_con .tip').eq(2).html('两次密码一致');
		}
	});
	// 改变验证码
	$('.changecode_regis').click(function(){
		var code=CONTROL+'/code/' +Math.random();
		//alert(code);
		$('#code').attr('src',code)
	});
	//点击注册按钮发送异步处理
	$('#regis').click(function(){
		if($('.regis_user input').val()==''){
			$('.regis_con b').eq(0).addClass('error');
			$('.regis_con .tip').eq(0).html('用户名不能为空').addClass('red');
			return false;
		}
		if($('.regis_pwd input').val()==''){
			$('.regis_con b').eq(1).addClass('error');
			$('.regis_con .tip').eq(1).html('密码不能为空').addClass('red');
			return false;
		}
		if($('.regis_pwdr input').val()!=$('.regis_pwd input').val()){
			$('.regis_con b').eq(2).addClass('error');
			$('.regis_con .tip').eq(2).html('两次输入的密码不一致,请重新输入').addClass('red');
			return false;
		}
		if($('.code_regis').val()==''){
			$('.regis_con .tip').eq(3).html('验证码不能为空').addClass('red');
			return false;
		}
		var adduser=CONTROL+'/adduser';
		var username=$('.regis_user input').val();
		var password=$('.regis_pwdr input').val();
		var code=$('.code_regis').val();
		$.post(adduser,
            {'username':username,'password':password,'code':code},
             function (data){
                if(data.status==1){
                	$('.wrap_hid').hide();
					$('.regis_wrap').hide(600);
					$('.regis_con input').val('');
                    alert('注册成功');
                }else if(data.status==0){
                    alert('注册失败,请重试');
                }else if(data.status==2){
                	alert('验证码错误');
					var code=CONTROL+'/code/' +Math.random();
					$('#code').attr('src',code);

                }
            },'json');
	});


// 登录验证
$('.uname input').focus(function(){
	if($(this).val()=='手机号/用户名/邮箱'){
		$(this).val('');
	}
});
$('.uname input').blur(function(){
	if($(this).val()==''){
		$(this).val('手机号/用户名/邮箱');
	}
});
$('#login').click(function(){
	if($('.uname input').val()=='手机号/用户名/邮箱'||$('.uname input').val()==''){
		$('.uname input').next().html('用户名不能为空');
		return false;
	}
	if($('.pwd input').val()==''){
		$('.pwd input').next().html('密码不能为空');
		return false;
	}
	var login=CONTROL+'/login';
		var username=$('.uname input').val();
		var password=$('.pwd input').val();
		$.post(login,
            {'username':username,'password':password},
             function (data){	
                if(data.status==1){
                	$('.wrap_hid').hide();
					$('.login_wrap').hide(600);
					$('.login_con input').val('');
                    alert('登录成功');
                }else if(data.status==0){
                    alert('用户名不存在');
                }else if(data.status==2){
                	alert('密码错误');
                }
            },'json');
	});

})

